liability for landslide damages - French English Dictionary